⒊ may (might) + have +done 表示对过去发生行为的推测,含有“想必”、“也许是”的意思。 如:It may have been true.这事也许是真的。 He might not have settled the question.他可...